<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="./css/内容.css">
</head>

<body>
    <div class="nav">
        <img src="./img/kko.jpg" alt="">
        <span>个人博客</span>
        <span class="sp"></span> <!-- 占位符 -->
        <a href="主页.html">主页</a>
        <a href="个人中心.html">个人中心</a>
        <a href="登录.html">退出登录</a>
    </div>
    <div class="add">
        <div class="add-left">
            <div class="cren">
                <img src="./img/kko.jpg" alt="">
                <h3>方建平</h3>
                <a href="#">github地址</a>
                <div class="kko">
                    <span>文章数量: 3 </span>
                </div>
                <p class="xx">学校:广西工程职业技术学院</p>
            </div>
        </div>
        <div class="add-right">
            <div class="bolg">
                <div class="ti">
                    <h1>Linux 基础</h1>
                </div>
                <div class="data">
                    时间: 2025-05-01
                </div>
                <div class="desc">
                    <h2>UNIX发展的历史</h2>
                    <p>1968年，⼀些来⾃通⽤电器公司、⻉尔实验室和⿇省理⼯学院的研究⼈员开发了⼀个名叫
Multics的特殊操作系统。Multics在多任务⽂件管理和⽤⼾连接中综合了许多新概念。</p>
                    <p>1969−1970年，AT&T的⻉尔实验室研究⼈员KenTompson和DennisRitchie，在采⽤很多
Multics特点的基础上开发了UINX系统。它运⾏在⼩型机上，满⾜了系统对科研环境的要求。从
产⽣开始，UNIX就是⼀个有价值的、⾼效的、多⽤⼾和多任务的操作系统。</p>
                    <p>UNIX从满⾜个⼈的设计需求开始，逐步成⻓为由许多不同开发商所⽀持的标准软件产品。</p>
                    <p>第⼀个UNIX版本是免费给许多知名⼤学的计算机系使⽤的。</p>
                    <p>1972年，⻉尔实验室开始发放商业版本，并且给不同的⽤⼾授权使⽤这个系统，使⽤者之⼀是加
州⼤学伯克莱分校的计算机系。伯克莱给系统增加了许多新的特点，后来成为了标准。</p>
                    <p>
1975年伯克莱由下属部⻔BSD发⾏了⾃⼰的UNIX版本。UNIX的BSD版本成为AT&T⻉尔实验室版
本的主要竞争者，⽽其它的独⽴开发出的UNIX版本也开始萌⽣。</p>
                      <h2>ls 指令</h2>
                      <p>语法：ls [选项] [⽬录或⽂件]</p>
                      <p>功能：对于⽬录，该命令列出该⽬录下的所有⼦⽬录与⽂件。对于⽂件，将列出⽂件名以及其他信
息。</p>
                        <p>•-a列出⽬录下的所有⽂件，包括以.开头的隐含⽂件。
                        <br>•-d将⽬录像⽂件⼀样显⽰，⽽不是显⽰其下的⽂件。如：ls‒d指定⽬录
<br>•-i输出⽂件的i节点的索引信息。如ls‒ai指定⽂件
<br>•-k以k字节的形式表⽰⽂件的⼤⼩。ls‒alk指定⽂件–¨ ˝ ¿˛
<br>•-l列出⽂件的详细信息
<br>•-n⽤数字的UID,GID代替名称。（介绍UID，GID）
<br>•-F在每个⽂件名后附上⼀个字符以说明该⽂件的类型，“*”表⽰可执⾏的普通⽂件；“/”表⽰
⽬录；“@”表⽰符号链接；“|”表⽰FIFOs；“=”表⽰套接字(sockets)。（⽬录类型识别）
<br>•-r对⽬录反向排序
<br>•-t以时间排序
<br>•-s在l⽂件名后输出该⽂件的⼤⼩。（⼤⼩排序，如何找到⽬录下最⼤的⽂件）
<br>•-R列出所有⼦⽬录下的⽂件。(递归)
<br>•-1⼀⾏只输出⼀个⽂件。</p>
                            <h2> cd 指令</h2>
                            <p>Linux：路径的认识</p>
                            <p>• Linux系统中，磁盘上的⽂件和⽬录被组成⼀棵⽬录树，每个节点都是⽬录或⽂件
<br>• 其中普通⽂件⼀定是⽬录树的叶⼦节点
<br>• ⽬录可能是叶⼦(空⽬录),也可能是路上节点
<br>• 理解路径存在的意义:树状组织⽅式，都是为了保证快速定位查找到指定的⽂件，⽽定位⽂件就
需要具有唯⼀性的⽅案来进⾏定位⽂件。其中任何⼀个节点，都只有⼀个⽗节点，所以，从根⽬
录开始，定位指定⽂件，路径具有唯⼀性
<br>• 绝对路径：⼀般从/开始，不依赖其他⽬录的定位⽂件的⽅式
<br>• 相对路径：相对于当前⽤⼾所处⽬录，定位⽂件的路径⽅式
<br>• 绝对路径⼀般不会随着⽤⼾的路径变化⽽丧失唯⼀性，⼀般在特定服务的配置⽂件中经常被使⽤
<br>• 相对路径因为它的便捷性，⼀般在命令⾏中使⽤较多</p>
                    <h2>touch 指令 </h2>
                    <p>语法: touch [选项]... ⽂件...</p>
                    <p>功能：touch命令参数可更改⽂档或⽬录的⽇期时间，包括存取时间和更改时间，或者新建⼀个不存在的⽂件。</p>
                    <p>常⽤选项：</p>
                    <p>-a:changeonlytheaccesstime</p>
                    <p>-c:changeonlythemodificationtime</p>
                </div>
            </div>
        </div>
</body>

</html>